home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magic Disk 64
/
Magic_Disk_64_90-02_1990_-_de_Side_B.d64
/
window 4.0+.. 4
< prev
next >
Wrap
Text File
|
2023-02-26
|
4KB
|
132 lines
>window 4.0+..004
RESET : Windowbasic wird neu
initialisiert, Basicprogramme bleiben
erhalten.
DSTAT : Der Diskstatus wird ausgegeben.
OLD : Ein mit NEW geloeschtes
Basicprogramm, vorrausgestzt es wurde
nicht ueberschrieben etc., wird
gerettet.
RES : Sollten innerhalb eines
Basicprogramms die Zeilenpointer
verbogen sein, So setzt dieser Befehl
sie wieder zurueck.
JMP : Dies ist ein GOTO var. Var ist
hier eine Variable. Man kann so z.B.
ein 'a = 100 : GOTO a' durchfuehren.
DEL : Teile eines Basicprogramms werden
geloescht. Die Syntax kann die selbe
wie bei List sein. (also z.B.
Del 100-200, DEL 200-, DEL -200)
DEC : Es kommt kommt oft genug vor,
dass man in einem Basicprogramm eine
ja/nein Abfrage durchfuehren will.
(Format disk (YES/NO) ?) Gibt man nun
DEC ein, so wird ab der Cursorposition
(YES/NO) ausgegeben, wobei YES
leuchtet. Nun kann man mit den
Cursortasten oder mit dem Joystick
Port 2 zwischen YES und NO hin- und
herspringen. bei Feuerknopf oder RETURN
werden dann zwei Variablen von
WINDOW BASIC 4.0+ definiert.(YE,NO)
Im Basicprogramm kann dann mit
'IF YES THEN...' oder mit 'IF NO
THEN..' die Eingabe ueberprueft werden.
PAD : Schluss mit dem ewigen {CBM-B}sch.....,
wo ist denn nun wieder mein Zettel mit
der Speicheraufteilung???{CBM-B} oder {CBM-B}#$&!%,
Muttaer, wo isn mei Nodizblock, haeh{CBM-B}..
Hier ist er, der Notizblock fuer den
Computer!!! Man gebe PAD ein, loesche
erst Mal den Wirrwarr auf dem
Bildschirm, (PAD benutzt den Speicher
unter $d000) und schreibe munter los.
Es sind alle Zeichen, inklusive
Steuerzeichen erlaubt. Man sollte
allerdings nicht nach unten ueber den
Bildschirm hinausschreiben, denn was
oben 'raus rutscht geht verloren.
Drueckt man den 'Pfeil nach links', so
kommt man wieder aus dem PAD heraus.
Die Cursorposition auf dem normalen
Bildschirm ist zwischengespeichert
worden, die des Pads auch. Die
Farbinformation der Zeichen wird auch
immer mitgerettet.
PSAVE {CBM-B}name{CBM-B} : Das mit PAD geschriebene
Dokument wird gespeichert.
PLOAD {CBM-B}name{CBM-B} : Vorher abgesavte PADs
werden wieder geladen.
Somit kann man mehrere 'Notizbloecke'
anlegen und immer den aktuellen laden.
WRITE : Dies ist die
Eingabeverarbeitung, die bei PAD
aufgerufen wird. Man kann so lange
schreiben, bis man 'Pfeil nach links'
drueckt. So kann man einem Benutzer
z.B. die Moeglichkeit geben
Bildschirmmasken zu erstellen.
SCR : WINDOW Basic 4.0+ Arbeitet mit
zwei Bildschirmen und Farbspeichern.
Mit SCR kann man zwischen den zweien
hin und her schalten.
SSAVE {CBM-B}name{CBM-B} : Der im Moment nicht
sichtbare Bildschirm wird
abgespeichert.
SLOAD {CBM-B}name{CBM-B} : Ein Bildschirm wird in
den momentan nicht sichtbaren Screen
geladen.
Diese 7 Befehle erlauben vielfaeltige
einsatzmoeglichkeiten. Man kann mit Pad
z.B. eine Bildschirmmaske erstellen,
sie abspeichern, mit SLOAD dann im
Programm laden (SLOAD und PLOAD laden
immer an die richtige Stelle,
unabhaengig von der Anfangsadresse
des Files) und durch SCR auf
die Bildschirmmaske umschalten. Oder
man kann Blockgrafiken fuer Adventures
malen und sie nach dem eben genannten
System benutzen. (Adventures mit dieser
erweiterung ??? Klar, Sie werden auch
noch sehen warum. Hiermit kann man
genausogut ein Adventure wie auch eine
super Anwendung schreiben. Nur Geduld,
kommt alles noch.) Es ist auch ganz
witzig dem Benutzer eines
fertiggestellten Programms die
Moeglichkeit Notizen zu machen zu
geben. Man koennte z.B. einen eigenen
Menuepunkt mit dem Namen NOTEPAD
einfuegen. Hier kann dann der Benutzer
Notes schreiben, abspeichern oder
laden. (Siehe Demo) Witzig, oder ?!?..
Na ja,weiter geht's....